To remove something from the ground or a container by digging. They had to dig out the old tree roots before planting new flowers.
To search for and find something that is buried or hidden. She decided to dig out her old diaries from the attic.
To clear a space or path by removing snow, dirt, or other material. After the heavy snowfall, we had to dig out the driveway to get the car out.